leave to someone's mercy - English Synonyms Dictionary